package com.rightsidetech.system.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * sys_store_stock
 * @author 
 */
public class SysStoreStock implements Serializable {
    /**
     * id
     */
    private Long id;

    /**
     * 门店id
     */
    private Long storeId;

    /**
     * 基础商品id
     */
    private Long commodityId;

    /**
     * 商品表id
     */
    private Long commoditySpecsId;

    /**
     * 商品名称
     */
    private String commodityName;

    /**
     * 商品分类
     */
    private String typeName;

    /**
     * 商品品牌
     */
    private String brandName;

    /**
     * 商品规格
     */
    private String commoditySpecs;

    /**
     * 数量
     */
    private Long num;

    private Long expiredNum;

    /**
     * 创建时间
     */
    private Date createdAt;

    /**
     * 修改时间
     */
    private Date updatedAt;

    /**
     * 0-未删除,1-删除
     */
    private Byte isDeleted;

    private static final long serialVersionUID = 1L;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getStoreId() {
        return storeId;
    }

    public void setStoreId(Long storeId) {
        this.storeId = storeId;
    }

    public Long getCommodityId() {
        return commodityId;
    }

    public void setCommodityId(Long commodityId) {
        this.commodityId = commodityId;
    }

    public Long getCommoditySpecsId() {
        return commoditySpecsId;
    }

    public void setCommoditySpecsId(Long commoditySpecsId) {
        this.commoditySpecsId = commoditySpecsId;
    }

    public String getCommodityName() {
        return commodityName;
    }

    public void setCommodityName(String commodityName) {
        this.commodityName = commodityName;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public String getBrandName() {
        return brandName;
    }

    public void setBrandName(String brandName) {
        this.brandName = brandName;
    }

    public String getCommoditySpecs() {
        return commoditySpecs;
    }

    public void setCommoditySpecs(String commoditySpecs) {
        this.commoditySpecs = commoditySpecs;
    }

    public Long getNum() {
        return num;
    }

    public void setNum(Long num) {
        this.num = num;
    }

    public Long getExpiredNum() {
        return expiredNum;
    }

    public void setExpiredNum(Long expiredNum) {
        this.expiredNum = expiredNum;
    }


    public Date getCreatedAt() {
        return createdAt;
    }

    public void setCreatedAt(Date createdAt) {
        this.createdAt = createdAt;
    }

    public Date getUpdatedAt() {
        return updatedAt;
    }

    public void setUpdatedAt(Date updatedAt) {
        this.updatedAt = updatedAt;
    }

    public Byte getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(Byte isDeleted) {
        this.isDeleted = isDeleted;
    }
}